package com.beiming.libra.dao;

import com.beiming.libra.domain.ArbitrationCaseAdjust;
import com.beiming.libra.domain.dto.responsedto.CaseAdjustResponseDTO;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;


/**
 * @Auther: tyrion
 * @Date: 2018/6/5 09:50
 * @Description: 调解Mapper层
 */
@Repository
public interface ArbitrationCaseAdjustMapper {

  /**
   * 查询所有有关当事人的信息
   */
  List<CaseAdjustResponseDTO> listAllParties(@Param("caseId") String caseId);

  /**
   * 新增到表调解信息
   */
  void insertAdjust(ArbitrationCaseAdjust aca);

  /**
   * 更新状态，如撤销申请、重新申请等
   * @param aca
   */
  void updateAdjust(ArbitrationCaseAdjust aca);
}